var MyOperationList = Class.create({
    initialize: function(){
        this.operationList = new Array();
    },
    add: function(o){
        this.operationList.push(o);
    },
    execute: function(caller, name, target, args){
        for(var i = 0 ; i < this.operationList.length ; i++){
            if(this.operationList[i].name == name){
                this.operationList[i].execute(caller, target, args);
            }
        }
    }

})